subcontracting agreements - Francés Inglés Diccionario